home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 September / chip-cd_2003_09.zip / 09 / Internet / FlashFXP 2.1 / versions.txt < prev   
Text File  |  2003-05-10  |  47KB  |  985 lines

  1. Support E-mail     support@flashfxp.com
  2. Web Site           http://www.flashfxp.com
  3. Order FlashFXP     http://www.flashfxp.com/purchase.php
  4. Online Forums      http://forum.flashfxp.com
  5. --------------------------------------------------------------------------
  6.  
  7. v2.1
  8. - Added Priority Transfer Queue
  9. - Added Alt+X to exit FlashFXP.
  10. - Added ESC shortcut to close the internal editor.
  11. - Added INI only setting "encrypt=1" under [main] when set to 1 the FlashFXP.ini will become encrypted when "Application password protection" (APP) is activated. You'll need to disable APP and then set it to activate this feature.
  12. - Added List Complete status message.
  13. - Added SHIFT modifier to Queue File, when shift is held while queuing it allows you to add a file/folder into the queue multiple times by passing the check that prevents duplicates.
  14. - Added Set GID, Set UID, Sticky to CHMOD dialog
  15. - Added ctrl+J shortcut to disconnect ftp of active side.
  16. - Added new option "interpret ; as raw command delimiter" to Preferences / Advanced Tab.
  17. - Added new option "Apply changes to all subfolders and files" option to CHMOD dialog
  18. - Added new option "ReSort new/modified files (local listing)" to a preference / Display tab.
  19. - Added new option "Remember last used site in Site Manager" to Preferences / Display, enabled by default.
  20. - Added new option "Show Grid Lines" to Preferences / display tab
  21. - Added new option "Update Directory Cache During Transfer" to Preferences / Options Tab, When checked if a folder is queued FlashFXP will update the cache & refresh the listing before queuing the folder content.
  22. - Added new option "Upload Packet Size" to Preferences / Advanced Tab. 4096 is default, 2048 seems to work better on some networks & XBOX transfers.
  23. - Added new option confirmation for the restore queue dialog, delete / delete all, confirmation can be removed via Preferences / Options Tab.
  24. - Added option "Activate FlashFXP on Connect" to Preferences / Advanced Tab
  25. - Added option "Update icon to reflect current status" to Preferences / Advanced Tab
  26. - Added Ident Server Port to the Preferences
  27. - Added per-site option "send noop during transfer" in Site Manager
  28. - Added registry setting HKEY_CURRENT_USER\Software\FlashFXP\, String Value DATAPATH, This allows you to define a data folder without having to use the "start-in folder" of a windows shortcut.
  29. - Added ssl fxp (glftpd & ioftpd compatible)
  30. - Added support for MVS-IBM mainframe
  31. - Added program execution after transfer complete.
  32. To use this functionality you must add the following section to the FlashFXP.ini
  33. [run]
  34. app=<full\path\to\exe>
  35. param=<any params you need to pass, use the %f macro to pass the filename>
  36. show=1
  37. show application window has two values 0=hidden 1=visible
  38.  
  39. Simple Example
  40. [run]
  41. app="c:\vscan.exe"
  42. param="/scan %f"
  43. show=0
  44.  
  45. - Changed status window to allow font styles.
  46. - Changed the default upload packet size to 2048, prior versions use 4096.
  47. - Improved SSL compatibility (most importantly FlashFXP is now compatible with ioFTPD)
  48. - Low level changes to the local view shell listing, some minor behavior changes.
  49. - The Attributes (CHMOD) dialog now accepts two chmods via the Permissions field, "644,755" where 644 = folders and 755 = files. If you only want to change the permissions for files and not folders enter "-1,755" the -1 tells FlashFXP to keep the existing permission.
  50. - Fixed bug that caused problems when editing files via the File Search Dialog.
  51. - Fixed You should now be able to connect to SSL (AUTH TYPE) sites via the OPEN/SITE proxies.
  52. - Fixed access violation when clicking below an item in the list boxes on WinXP.
  53. - Fixed bug when connecting to a SSL/TLS site via Quick Connect.
  54. - Fixed bug when using SSL/TLS with a SOCKS4/5 proxy.
  55. - Fixed bug where turning off "display on startup" for the crash recovery also disabled the crash recovery feature.
  56. - Fixed compare folder bug when comparing local <> remote.
  57. - Fixed drawing problem in the local tree view, the selected item wasn't painted properly making it hard to read.
  58. - Fixed font color issue in the local view. Effected Skiplist/Highlights.
  59. - Fixed improper parsing of DOS file listings, where in some cases the time was incorrectly handled resulting in an invalid AM/PM display.
  60. - Fixed minor graphical glitch when using LIST as the anti-idle command.
  61. - Fixed problems with ssl fxp being activated even if both sites didn't have ssl fxp enabled.
  62. - Fixed resizing problems when the FlashFXP window was set to Horizontal Layout.
  63. - Fixed resume all/overwrite all/skip all being reset when the connection to the server is restored after a lost connection.
  64. - Fixed small bug in folder bookmarks.
  65. - Fixed system tray tooltip bug when using Ctrl-F9, the tip should of been masked for security but it was still shown.
  66.  
  67. v2.0
  68. - Added SSL/TLS Support
  69. - Added command line option to set the local path on startup, -local="<path>"
  70. - Added new option "Stop sending keep alive after <user defined> minutes."
  71. - Added new option "Auto Expand FTP Directory Tree"
  72. - Added new confirmation, "Delete queue items"
  73. - Changed sound configuration, the new design is more user friendly.
  74. - Added mouse 4 and mouse 5 buttons now act as 'go to parent' and 'enter selected folder'
  75. - Changed the internal design and structure of how the quick connect operates.
  76. - Fixed compatiblity issue with Windows XP zip folders, which resulted in poor performance.
  77. - Changed Restore Queue now remembers it's width/height
  78. - Added application password protection, allowing the user to password protect FlashFXP from 
  79.   unauthorized access. This adds a a new "security" menu under the "sites" menu.
  80. - Added new command line param -pass=<pass>
  81. - Fixed problem where sometimes FlashFXP didn't flash on transfer complete, even though the option 'Flash window on transfer complete' was checked.
  82. - Fixed problem where sometimes FlashFXP incorrectly identified folders as files in the local view.
  83. - Fixed problem where FlashFXP would error when you moved the mouse over the taskbar button. This was caused by a design flaw in the Borland Delphi VCL. This problem was most noticable when using VNC.
  84. - Added new windows XP Style toolbar buttons. The images were created by Christof.
  85. - Changed into to maintain compatiblity for 640x480 we had to make the Compare Folder button optional and turned off by default. If you want this button back, simply right-click on the toolbar and select it from the popup menu. 
  86. - Added 3 new custom buttons, View File, Edit File, and to the FTP only view, Transfer Mode.
  87. - Changed custom commands now supports commands larger than 250 characters.
  88. - Changed Custom Command dialog allows for unlimited levels of nesting.
  89. - Added several custom command scripting features.
  90. - Fixed several minor memory leaks.
  91. - Fixed bug that caused a malfunction when using a proxy with the "site uses ipmasq/nat.." option enabled.
  92. - Added View/Edit to the Find Files on FTP Server feature.
  93. - Improved Windows XP compatiblity.
  94.  
  95. v1.4.3 build 835
  96. - Fixed Add current site didn't update the queue correctly when the site was added under a group.
  97. - Changed FTP File Search - Item selection is now locked during a chmod/delete to prevent the selection from being changed during the operation.
  98. - Fixed On Edit file, If the download failed, It still popped up a message box asking if you were ready to re-upload the file.
  99. - Changed If an upload fails for an Edit File, The failed file is now added to the queue.
  100. - Added Start with error/transfer status to the perf / display.
  101. - The ASCII extension list has been modified to handle extensions like ".php.inc"
  102. - Changed Transfer As / Queue As have been added back to the right-click menu.
  103. - Added The On Transfer Complete options have been added to the tray menu.
  104. - Changed Upload file transfers are now blazing fast :)
  105. - Changed Clipboard monitor will now ignore it's own clipboard changes.
  106. - Fixed Win98 users were unable to access the My Documents folder in the local view.
  107. - Changed Parent Directory button, it's now relocated next to the Folder Bookmarks.
  108. - Improved abort handling, when aborting a file transfer.
  109. - Changing the settings of a connected site in the site manager now immediately updates the connected site details.
  110. - Fixed bug which caused custom commands to be added incorrectly.
  111. - Fixed bug in per-site anti-idle option.
  112. - Fixed bug when pasting user/pass in the site manager anonymous was not being reset.
  113.  
  114. v1.4.2 build 831
  115. - FTP file search window is no longer on top of other applications.
  116. - Internal editor is opened as a separate window task button.
  117. - The queue list will now scroll up/down during a drag operation.
  118. - Addressed an issue where in some instances uploading failed when using
  119.   a SOCKS proxy.
  120. - When editing remote bookmarks you can now optionally define a local path.
  121. - Addressed problem renaming site manager groups which contained []
  122. - When opening a file in the local view, FlashFXP now sets the working directory
  123.   to the directory in which the file is located.
  124. - Addressed a problem where transferring a drive volume resulted in FlashFXP
  125.   adding 'C:' to the queue, most ftp servers do not allow (:) colon's, FlashFXP
  126.   will now trim off the (:)
  127. - When saving a queue, now you can save the entire queue or just the selection.
  128. - Transfer As/Queue As have been replaced by Shift+Transfer and Shift+Queue.
  129. - Added option to 'Separately sort folders/links' when unchecked folders/links
  130.   will be sorted together.
  131. - Fixed bug where under the following circumstances abort was not permitted.
  132.   Loading a queue, Pressing GO, Stopping the queue via 'stop queue after 
  133.   current transfer', then Pressing GO, Pressing Abort will have no effect.
  134. - LiveUpdate window is no longer on top of other applications.
  135. - CopyURL, When a blank password is entered url is copied without the 
  136.   login/password details.
  137. - Queue items can now be marked as failed, so that they can be transferred at 
  138.   a later time.
  139. - Queue Summery has been improved to display separate stats based on Queue, 
  140.   Failed, and Selected.
  141. - Improved support for large files > 2gb, File Listings, Uploading, & Downloading.
  142. - Some FTP servers return more then just the size in reply to the SIZE command,
  143.   i.e. "213 70723584 bytes", FlashFXP will now correctly handle them.
  144. - Reduced flicking of the status window
  145. - Fixed case insensitivity issue with the treeview.
  146. - Removed legacy command line support for "<group> site" as it causes problems 
  147.   with site manager groups containing < or >
  148. - Fixed bug where if the connection timed out during a REST the transfer was not
  149.   resumed.
  150. - Fixed malformed buffer which resulted in corrupted file listings.
  151. - Fixed when resuming a partial file the 'check free space feature' didn't take 
  152.   into account for the part of the file already downloaded. so a partial file 
  153.   100MB of 200MB, with 150MB of freespace warned there wasn't enough space.
  154. - Fixed a default sort of 'by file extension' incorrectly defaulted to 'by attribs'
  155.  
  156. v1.4.1 build 819
  157. - Several Windows XP compatibility issues have been addressed.
  158.   (zip file type sorted in with folders, double click a zip now opens correctly)
  159. - Proxy servers types have been re-arranged. This should not mess up your
  160.   settings however we recommend that you verify your proxy settings.
  161. - Add proxy support for USER proxy-user@ftp-host
  162. - When opening a local file for edit in the internal editor, modifications
  163.   were not detected and it neglected to prompt you to save on edit.
  164. - If the ftp server didn't support the SIZE command FlashFXP wouldn't resume.
  165. - Resolved minor problem with editing folders in the queue editor.
  166. - when a url is pasted into the quick connect it is now split into the separate fields.
  167. - The Recv/Send buffer size can now be modified. This can be done via the flashfxp.ini
  168.   I was informed by a user that increasing both values to 65536 allowed him to get 7MB/s
  169.   on network transfers. This may not work for everyone and may in fact reduce your speed.
  170.    [main]
  171.    RecvBuff=8192
  172.    SendBuff=8192
  173. - FlashFXP will now inform you if a queue file contains a site no longer in your Site 
  174.   Manager and removes it from the queue, or mark it failed if you have 'keep failed
  175.   transfers in queue' enabled.
  176. - Status window should now work with all scroll wheel mice.
  177. - Minor improvements to error handling when the connection is lost to the server during a transfer. 
  178. - The 'send noop during transfer' interval can now be changed via the FlashFXP.ini, this value is in seconds. 
  179.    [main] 
  180.    SKAI=45
  181. - File/Folder icons should now display correctly for everyone running Windows XP.
  182. - Fixed problem with the preferences dialog growing when switching between desktops under Windows XP, when 
  183.   using the Virtual Desktop PowerToy.
  184. - Added an INI setting that allows you to disable direct saving/reloading of the FlashFXP.ini, when set
  185.   FlashFXP will save the settings on exit, rather then immediately, and will not detect changes made by 
  186.   multiple instances of FlashFXP.
  187.    [main] 
  188.    SaveOnExit=1
  189. - Fixed the global option 'use APPE to resume uploads' when checked didn't use APPE.
  190. - In some instances pressing the abort button did not function as intended.
  191. - Fixed bug where quickly minimizing to tray / restoring / minimizing to tray, would sometimes
  192.   left FlashFXP hidden without a tray icon.
  193. - Added support for importing WS_FTP v5.0 sites.
  194. - Copy url is now capable of multiple selected files.
  195.  
  196. v1.4 build 800
  197. - Resolved a design flaw in the FlashFXP registration system.
  198. - Fixed Right click Queue was disabled under the following scenario, queue
  199.   in progress, connection lost, flashfxp automatically reconnects and resumes
  200.   the transfer, now during the transfer if you right click queue is disabled.
  201. - Fixed under some rare instances if connection was lost during a download
  202.   FlashFXP would wait up to 5min expecting a server reply. 
  203. - Fixed changing the download speed limit in the middle of a file transfer 
  204.   resulted in data corruption.
  205. - When "Directories on top" was unchecked and the sort was descended the
  206.   Parent Directory ended up at the bottom of the list.
  207. - Resolved an issue with using HTTP proxies resulting in the data connection
  208.   bypassing the HTTP proxy.
  209. - Fixed when copying a url to clipboard from the file search dialog the wrong
  210.   path was used in the url.
  211. - FlashFXP now correctly displays the remote file list icons in Windows 2000 
  212.   when run from a non administrator account. However the parent folder icon may
  213.   still not be displayed because the administrator account is required to register 
  214.   the parent folder icon.
  215. - The Enter ftp:// url button has been removed from the Quick Connect dialog, to
  216.   Connect to a ftp:// just paste it into the "server or url" field.
  217. - The "Bind local ports to this IP" option now binds on connect()
  218. - When you queue a local folder FlashFXP now attempts to verify that it exists,
  219.   if it doesn't exist FlashFXP will treat it as a file. Some 3rd party shell
  220.   integration apps treat archives as folders. i.e. CabView a Windows 95 Powertoy.
  221. - Fixed SOCKS 5 bug which made downloading impossible, when we added upload and
  222.   download buffering in build 761 we created an incompatibility.
  223. - File search now supports multiple file patterns separated by a semicolon.
  224. - Directory | Find: now unselects previously selected items and works with the
  225.   local file listing.
  226. - Rewrote parts of the status window hoping to resolve the disappearing text
  227.   some users have reported. 
  228. - Added support for S/key (one time password). Tested with serv-u but might not
  229.   be compatible with other servers.
  230. - Fixed bug where the user was able to get around the nag screen delay.
  231. - Added INI setting to disable keeping a quick connect history.
  232.   To enable place 'NoHistory=1' under [main]
  233. - Fixed bug where downloading into the root of a network share would fail.
  234. - Fixed bug where if a drag/drop operation was in progress just as a transfer was 
  235.   completing resulting in an error and causing FlashFXP to exit.
  236. - Connecting to a site via the Site Manager without an IP resulted in FlashFXP 
  237.   attempting to connect to the site name.
  238. - Rewrote the remote edit file routine so that FlashFXP will reconnect if connect 
  239.   is lost while editing.
  240. - When selecting a font the Character Set is now persevered. This will resolve
  241.   problems with some fonts being displayed incorrectly.
  242. - Fixed a bug where the local view would lock into the current folder preventing
  243.   the user from changing the folder.
  244. - When uploading under some conditions failed transfers would be removed from the
  245.   queue with "Keep Failed Transfer In Queue" checked.
  246. - Retry broken transfers was limited to 255 retries, this has been increased to
  247.   99999.
  248. - At the nag screen ALT+F4 can no longer be used to bypass the nag.
  249. - When in FTP Only mode some toolbar buttons did not function as intended. 
  250. - Manual chmod now supports entering more then 3 characters.
  251. - Editing a queue item is now more flexible, allowing you to change the filename,
  252.   directory, and site of a single or multiple selected items.
  253. - Fixed drag/drops from right local to left ftp were using the "drag/drop from 
  254.   explorer" rule rather then the normal "on drag/drop" rule.
  255. - When editing remote files FlashFXP now renames the local filename is DOS 
  256.   compatible. For example "help?.txt" would be renamed "help_.txt", then when you 
  257.   upload the file the original name "help?.txt will be restored.
  258. - Pressing control while minimizing FlashFXP will now allow you to Lock FlashFXP
  259.   prompting for a password. upon restoring FlashFXP it will ask for the password.
  260.   (registered version only)
  261. - Control-B now works as designed. 
  262. - When File Exist rules can now be configured seperately for each site overriding
  263.   the default. (registered version only)
  264. - Fixed a bug where in some rare instances a file would fail but FlashFXP neglected
  265.   to retry it or keep it in the queue.
  266. - Fixed the internal editor wasn't always displaying scrollbars.
  267. - Fixed sometimessimultaneously opening multiple copies of FlashFXP resulted 
  268.   in an error.
  269. - Two new command line switches -min and -tray
  270. - Fixed a rare bug where completed files were not being removed from the queue.
  271. - Holding shift while clicking view/edit will force the file to use the internal
  272.   editor.
  273. - Fixed the ftp file search, sometimes it would get stuck or lockup..
  274. - Added support for glftpd XDUPE. only modes 2-3 are supported.
  275. - Added User/Group/Attrib columns to the FTP File Search.
  276. - Added option to limit the search depth in the FTP File Search.
  277. - Added command to CHMOD files/folders from the FTP File Search.
  278. - Improved Windows XP compatibility.
  279. - F8 (Quick Connect) malfunctioned when a side was delaying for a reconnect attempt.
  280.  
  281. v1.3 Build 761
  282. - Fixed an issue that prevented some users from shutting down their pc.
  283. - Fixed the queue/status location wasn't being restored on startup.
  284. - Modified the code which calculates the estimated time remaining to exclude
  285.   files that transfer in 2 seconds or less. This will provide a more 
  286.   accurate estimate.
  287. - Fixed local display column sizes are now saved/restored when auto column 
  288.   sizing is turned off.
  289. - Fixed http proxy authentication.
  290. - Due to a compatibility issue we have changed the group|site separator (a pipe)
  291.   to \ (a backslash) group\site
  292. - Added a new option to Obey upload speed limit.   
  293. - After editing a remote file FlashFXP jumped to your temp folder just before 
  294.   uploading the edited file. This was not the intended behavior, FlashFXP now
  295.   remains in the current local folder.
  296. - Added option to keep failed transfers in the queue so that they can be 
  297.   retried at a later time.
  298. - Fixed bug in the Site Manager caused by the user changing the windows 
  299.   regional settings for the decimal point.
  300. - The window handle of FlashFXP is now appended to temp queue files, this 
  301.   creates a more unique file name so that when multiple copies of FlashFXP 
  302.   are launched at the same time they do not end up with the same temp queue.
  303. - If multiple server replies were received in the same packet and any reply 
  304.   but the first was a failure reply the failure reply wasn't immediately 
  305.   displayed.
  306. - Active mode connections during an upload (non-passive) were sometimes 
  307.   prematurely disconnected.
  308. - Fixed bug that caused an A/V when you do the following. load a queue, 
  309.   press GO, press STOP during login, F5 (refresh), Change to any folder.
  310. - Added global & site option to use APPE for resume uploading.
  311. - Added proxy support for user@host fireID
  312. - Fixed File Search > Copy URL, now prompts for a password like it should have.
  313. - Fixed problem browsing the local view in the unregistered version of FlashFXP.
  314. - Fixed right click selection bug in the Site Manager.
  315. - Fixed random bug where sometimes the right click Edit item was disabled.
  316.  
  317. v1.3 Build 760
  318. - Public final release
  319.  
  320. v1.2 Build 753
  321. - Added back support for "Start in" folder in shortcut icons. FlashFXP will 
  322.   only use this path if it contains a FlashFXP.ini, otherwise it defaults to
  323.   the same folder as the flashfxp.exe
  324. - Fixed, Tools | Skiplist not showing the correct state of the skiplist.
  325. - Fixed, right click menu not appearing in the custom editor.
  326.  
  327. v1.2 Build 752
  328. - Made a few more changes to the ftp engine.
  329.  
  330. v1.2 Build 751
  331. - Rewrote parts of the ftp egine, Making FlashFXP more responsive to 
  332.   unexpected server replies (chat messages, errors, etc)
  333.  
  334. v1.2 Build 748
  335. - Removed support for "Start in" folder in shortcut icons, was causing 
  336.   too many problems.
  337.  
  338. v1.2 Build 747
  339. - Added do not follow folder links to calculate disk space dialog.
  340. - Fixed bug in site import routine which left out remote paths.
  341. - It would appear when launching FlashFXP from itself (F12) it wasn't 
  342.   setting the working directory which caused problems as FlashFXP looks
  343.   for it's settings in the working directory.
  344.  
  345. v1.2 Build 746
  346. - Added User/Pass support to HTTP Proxy; based on how the RFC standards
  347.   say it should work. I have been unable to find a proxy to test this on
  348.   can someone people verify that it works and let me know. Thanks :)
  349.  
  350. v1.2 Build 745
  351. - Changed the code that handles active mode socket closures so that the 
  352.   socket is closed now rather then later. This allows the user to use
  353.   a smaller range of ports when limiting local ports via the preferences.
  354.   ** This may cause premature disconnects (let me know of any problems) **
  355.  
  356. v1.2 Build 744
  357. - Fixed a flaw in the HTTP proxy support which caused file corruption.
  358. - Changing the sort order during a folder delete was causing files to be
  359.   missed, this was changed so that the user can not change the sort order
  360.   during a delete.
  361. - Added Ctrl+Z shortcut to transfer queue.
  362. - Sort direction has been split up into two separate settings for local 
  363.   and remote view.
  364. - Added a import option for FlashFXP v1.2 sites to make upgrading easier.
  365.  
  366. v1.2 Build 739-743
  367. - Modified the queue so that during a transfer the view origin does not
  368.   jump back to the top after every transfer.
  369. - When uploading files FlashFXP was not changing the local view to that
  370.   of the file path when the current folder was not the same path.
  371. - Fixed major flaw where FlashFXP would inadvertently queue your desktop
  372.   content if you attempted to upload a folder that no longer existed.
  373.  
  374. v1.2 Build 738
  375. - Fixed transfer status display bug, I accidently centered the file name.
  376. - Added some more error handling to deal with failed PASV during FXP.
  377.  
  378. v1.2 Build 736-737
  379. - During a download if the transfer timed out there was a slight chance
  380.   for the file to remain open and locked, causing future requests to fail
  381.   with the error cannot open file.
  382. - On a lost connection FlashFXP wasn't giving enough time to clean up 
  383.   before calling the reconnect which sometimes caused "Restore broken 
  384.   transfers" to fail.
  385.  
  386. v1.2 Build 735
  387. - The Queue Selected button wasn't working during a transfer.
  388. - When selecting My Computer in local view it would try to access the A:\ 
  389.   drive which wasn't necessary.
  390.  
  391. v1.2 Build 723-734
  392. - Minor bug fixes
  393.  
  394. v1.2 Build 732
  395. - Added HTTP Proxy support. HTTP Proxy support has been tested with the 
  396.   following proxies IBM-PROXY-WTE-US/3.0, NetCache (NetApp/5.0D5), 
  397.   Apache/1.3.1á(Unix), Ositis-WinProxy, Squid1.2, Squid2.0, Squid2.1, 
  398.   Squid2.2, Squid2.3, WinProxy/1.4, DeleGate/6.1.18.
  399.   
  400. v1.2 Build 731
  401. - Internal Editor - Windows 2000 seems to have a problem displaying text using 
  402.   the terminal font. I have created a work around which should resolve this 
  403.   issue.
  404. - Check free space on download now takes into account the existing size of the 
  405.   file when resumed.
  406.  
  407. v1.2 Build 728-730
  408. - Minor bug fixes
  409.  
  410. v1.2 Build 727
  411. - Fixed a couple minor bugs found in the site manager.
  412.  
  413. v1.2 Build 726
  414. - Fixed connection lost bug located in the FXP routine causing FlashFXP to 
  415.   reconnect to the site but failing to restart the transfer queue.
  416.  
  417. v1.2 Build 725
  418. - Fixed bug in the string replace routine which could cause several functions 
  419.   of FlashFXP to fail. 
  420. - Fixed icon mix up in custom command editor.
  421.  
  422. v1.2 Build 724
  423. - I misunderstood how the sorting was supposed to be handled thus breaking it
  424.   in build 720, it's now corrected.
  425.  
  426. v1.2 Build 723
  427. - Added option to limit the size of the log file.
  428.  
  429. v1.2 Build 722
  430. - Added some debug messages to the list routine. They are prefixed with 
  431.   (debug) please let me know if you see any of them.
  432.  
  433. v1.2 Build 721
  434. - Fixed bug that caused small files to become corrupted or 0 bytes. This
  435.   was caused by an overlook when fixing the Invalid Pointer Operations 
  436.   bug in the previous build.
  437. - Added a delayed refresh during download if your downloaded to a network
  438.   drive.
  439.  
  440. v1.2 Build 720
  441. - Fixed several serious bugs that attributed Invalid Pointer Operations
  442.   during FlashFXP and/or exit. These errors were caused by failure to open
  443.   the local file for read/write during uploading or downloading.
  444. - Added auto rename as an option to the upload/download file exist rules.
  445. - Fixed bug that prevented the user from renaming or moving groups.
  446. - Added Sort by file extension to remote view and file search.
  447. - Added Copy url (all selected) to clipboard to the file search.
  448. - Not sure if this was a bug but FlashFXP was not saving the sort order
  449.   on exit. This seemed strange to me so now it does.
  450. - Fixed bug where a list times out and FlashFXP fails to reset the file 
  451.   cache for that folder.
  452.  
  453. v1.2 Build 718
  454. - Fixed column auto sizing in local view.
  455. - Fixed bug when accessing My Computer in local view under Win2k.
  456. - Fixed a couple bugs with the file search.
  457. - Added a progress bar to the file search.
  458.  
  459. v1.2 Build 717
  460. - Fixed multi-monitor issue that caused child windows to display off center.
  461. - Fixed-While trying to improve things I messed up the sort order of the connect 
  462.   menu. Rather then folders on top of the sites, it was reversed.
  463. - Reduced memory usage by using a single shared image list for shell icons.
  464. - Right side local view info line (files/dirs/etc) was showing info for the left
  465.   side.  
  466. - View raw directory and copy directory to clipboard was failing when cache 
  467.   directories was disabled.
  468.  
  469. v1.2 Build 716
  470. - Using the copy site function to make a duplicate of a site wasn't assigning
  471.   a created date.
  472. - Changes to the localview to improve performance.
  473.  
  474. v1.2 Build 715
  475. - Added option to File Search to not follow folder links.
  476. - The File Search now ignores duplicates paths.
  477. - Icon cache for the remote view has been tweaked again, my previous attempt
  478.   causes serious flickering, this time we should have no flicker.
  479.  
  480. v1.2 Build 714
  481. - Resolved several issues with stoping the queue after current transfer (not abort).
  482. - Fixed a bug that caused FlashFXP to keep invalid cache files.
  483.  
  484. v1.2 Build 713
  485. - Duplicated the site import menu and placed it under Sites on the main menu.
  486.  
  487. v1.2 Build 711
  488. - Bug fixes
  489.  
  490. v1.2 Build 710
  491. - Added Date search settings to the file search.
  492.  
  493. v1.2 Build 709
  494. - Bug fixes
  495.  
  496. v1.2 Build 708
  497. - File search has been improved to allow limited access to the main window,
  498.   rather than no access at all.
  499. - Thanks to Wild-Rose I think we have finally solved the problem of FlashFXP
  500.   crashing on exit when a listing is in progress.
  501.  
  502. v1.2 Build 707
  503. - File search & Calculate disk space now make use of previously cached folders
  504. - Added Cache Directories as a site option.
  505. - Removed 16 color toolbar buttons.
  506.  
  507. v1.2 Build 706
  508. - Added a new feature to Find Files on the remote FTP Server.
  509.  
  510. v1.2 Build 704
  511. - Added Log off computer to the On Transfer Complete event.
  512.  
  513. v1.2 Build 703
  514. - FlashFXP will now allow you to limit the range used by local ports. This 
  515.   is ideal for someone behind a firewall who needs to set a specific limit 
  516.   on the number of open ports. We recommend atest 10 sockets per instance of
  517.   FlashFXP, this number may need to be increased if you transfer or browse 
  518.   ftp servers swiftly. This effects the use of the PORT command, also known
  519.   as active connections. 
  520. - Added option to bind a specific local IP address. Several users saw an 
  521.   interest in binding FlashFXP to their router and having the router forward
  522.   the connections to their local machine. This effects the use of the PORT 
  523.   command, also known as active connections.
  524.  
  525. v1.2 Build 702
  526. - Fixed bug in the roll back system, if roll back was disabled FlashFXP
  527.   messed up the resumed file.
  528.  
  529. v1.2 Build 701
  530. - Minor bug fixes
  531. - Added Rollback XX K on resumed downloads. Because some data may have been 
  532.   corrupted when FlashFXP was disconnected, this allows you to backup a 
  533.   little bit and re-get a small amount of data to be sure that no errors are 
  534.   in the file on your computer.
  535. - Fixed upload bug where FlashFXP wasn't resuming after an aborted transfer.
  536.   This was caused because the cancel flag wasn't being reset.
  537. - By adding NoStats=1 under the [_Main_] section of the FlashFXP.ini you can
  538.   completely disable site stats.
  539.  
  540. v1.2 Build 700
  541. - Minor bug fixes
  542.  
  543. v1.2 Build 697
  544. - Added move up/down buttons to the file highlighting dialog, thus allowing
  545.   the user to determine the desired order of highlighing. The first matching
  546.   mask becomes the item color.
  547.  
  548. v1.2 Build 697
  549. - Minor bug fixes
  550.  
  551. v1.2 Build 690
  552. - Added error handling to the UrlDecode function malformed urls caused it
  553.   to crash.
  554.  
  555. v1.2 Build 689
  556. - New command line support for sites that exist in the site manager.
  557.   Connect to a single site. flashfxp.exe group|group|site
  558.   Connect to two sites. flashfxp.exe group|group|site;group|site
  559. - Closing flashfxp while still connected now sends a QUIT before closing 
  560.   the connection.
  561. - Holding Shift when connecting to a site via the connect menu will prefix !
  562.   to your user name to kill your ghost. Not all sites support this function.
  563.  
  564. v1.2 Build 677
  565. - Improved abort handling.
  566. - When opening a child window then minimizing FlashFXP and restoring FlashFXP
  567.   child windows were not visible and the main window appeared locked.
  568.  
  569. v1.2 Build 675
  570. - when scheduling a transfer and minimizing to the system tray the tray icon
  571.   now displays the FlashFXP logo and a clock.
  572.  
  573. v1.2 Build 647
  574. - Numerious bug fixes to the custom command editor dialog.
  575.  
  576. v1.2 Build 646
  577. - Resume upload routline was modified to support warftpd servers.
  578. - The transfer progress bar colors are now user defined.
  579.  
  580. v1.2 Build 645
  581. - Folder Bookmarks have been moved into the site manager.
  582.  
  583. v1.2 Build 640
  584. - Minor bug fixes
  585.  
  586. v1.2 Build 639
  587. - Minor bug fixes
  588.  
  589. v1.2 Build 638
  590. - Fixed menu placement glitch which effected people with multiple
  591.   monitors. Special thanks to manik_d for helping me resolve this issue.
  592. - After lots and lots of debugging we've eliminated a strange bug
  593.   a few users have experienced. When queuing a folder for ftp download
  594.   FlashFXP failed to display the active folder in the local view.
  595.   Special thanks to Linkster for debugging and constantly bugging me 
  596.   about this issue until it was fixed.
  597. - FlashFXP will no longer retry files rejected by upload verification
  598.   scripts provided the transfer failed reply contains the word 
  599.   "rejected" (i.e warftpd) or "quota exceeded" (*nix shells)
  600. - Added SITE <host> <port> to the proxy list, in doing so the order of
  601.   proxy list has changed. Please verify your proxy settings.
  602.  
  603. v1.2 Build 637
  604. - Fixed, If the user enabled the schedule then disable it, then
  605.   changed the start time to the current time FlashFXP would start the
  606.   scheduled queue even though it was disabled.
  607. - Added a on transfer complete selection to the schedule dialog.
  608. - When selecting the desktop in the local view, the file sizes and
  609.   dates now appear where previously they were blank.
  610. - Added support for file listing with non-english timestamps, while
  611.   FlashFXP is unable to display the correct date it is now able to
  612.   display those items in the file list.
  613.  
  614. v1.2 Build 636
  615. - On Transfer complete: Turn off computer, should now work correctly
  616.   under windows 2000.
  617. - Reverted the local view dropdown path box to an older version as
  618.   some users encountered an incorrect display of paths with the newer.
  619.  
  620. v1.2 Build 635
  621. - What would I do without Wild-Rose, today she comes to me and says
  622.   she found a bug, I didn't want to believe it. Sure enough she found
  623.   a bug. After adding/deleting/renaming a site in the site manager
  624.   FlashFXP neglected to refresh the drop-down connect menu. With
  625.   change there is always room for error, I rewrote some code to
  626.   improved the performance of the site list caching with this new
  627.   design a variable was used to determine if the list was modified.
  628.   This variable was neglected to be reset under the above conditions.
  629.  
  630. v1.2 Build 634
  631. - Minor bug fixes
  632.  
  633. v1.2 Build 630-633
  634. - Resolved a rare problem where the local view would jump around after
  635.   a ftp download. Sometimes even accessing cd-rom and zipdrives.
  636.   Special thanks to BaHAmuT for helping me resolve this issue.
  637.  
  638. v1.2 Build 629
  639. - The local & remote view dropdown box and the local & remote treeview
  640.   now make use the font styles defined by the file listing font.
  641.   i.e. If the user selected bold the text wasn't displayed in bold.
  642.  
  643. v1.2 Build 627-628
  644. - Minor bug fixes
  645.  
  646. v1.2 Build 626
  647. - Fixed a bug where if the site manager only contains one site and
  648.   the user deletes it, attempting to add a site would cause an access
  649.   violation.
  650.  
  651. v1.2 Build 625
  652. - Improved handling for ftp urls with % sequences.
  653. - Fixed a bug where FlashFXP would sometimes prevent the user from
  654.   moving an item to the top of the queue, it would only allow the
  655.   second position.
  656.  
  657. v1.2 Build 624
  658. - Minor improvements to the local view and improved error handling.
  659.  
  660. v1.2 Build 623
  661. - Fixed a strange problem were FlashFXP would sometimes hang at 99%
  662.   on ftp uploads.
  663. - Fixed another strange problem which caused FlashFXP to AV on exit.
  664. - Fixed a bug where having a list sort direction of descending
  665.   caused a "List index out of bounds (0)" on start up.
  666.  
  667. v1.2 Build 621-622
  668. - Minor bug fixes
  669.  
  670. v1.2 Build 620
  671. - The user can now define the default column sort for the local
  672.   view via the Preferences | Display tab.
  673.  
  674. v1.2 Build 619
  675. - Fixed a list parsing error with Windows NT FTPD which caused
  676.   file names with excess spaces to be truncated.
  677. - Sorry everyone, It seems when I tweaked the status window
  678.   I overlooked the user defined background color, which causes
  679.   the text to have a default window background on top of your
  680.   custom background color. ewwwww very unattractive.
  681.  
  682. v1.2 Build 618
  683. - It seems sometime during the last couple builds I accidently
  684.   striped the line feeds from the copy selection of the status
  685.   window, this has been corrected.
  686. - I've improved many aspects of the status display, reducing
  687.   some overhead and memory usage, and gained a bit of speed.
  688. - FlashFXP should now correctly shutdown Windows 2000.
  689.  
  690. v1.2 Build 617
  691. - Under some circumstances when doing a site to site transfer and
  692.   both sites error, FlashFXP would end up in a loop of switching
  693.   between normal and alternative FXP.
  694. - Resolved several issues with the internal editor under win2k.
  695. - The layout for the file view/edit extension dialog has been
  696.   modified for ease of use.
  697.  
  698. v1.2 Build 616
  699. - FlashFXP should now display folders/files which end in a space
  700.   correctly.
  701.  
  702. v1.2 Build 615
  703. - Minor bug fixes
  704.  
  705. v1.2 Build 614
  706. - Under some circumstances the associated file icon for an item in
  707.   the queue was not being displayed.
  708. - I've made some changes to how FlashFXP cleans up on exit, hopefully
  709.   this resolves the random errors on exit that a few people have
  710.   reported.
  711.  
  712. v1.2 Build 613
  713. - The FTP Directory Tree has been reverted back to the old style
  714.   where a single click changes the current directory, however I've
  715.   also added "Double click changes FTP Directory Tree" to the
  716.   Options Tab.
  717.  
  718. v1.2 Build 612
  719. - Once again we're using UPX v1.01, the last several builds utilized
  720.   PE Compact and some users reported a conflict with AVP causing
  721.   FlashFXP to take an extra long time to load up.
  722.   AVP is looking into it.
  723.  
  724. v1.2 Build 611
  725. - Minor bug fixes
  726.  
  727. v1.2 Build 610
  728. - It was brought to my attention that you couldn't drag drop from the
  729.   remote treeview to the local listview, Support has been added to
  730.   allow this.
  731.  
  732. v1.2 Build 609
  733. - Resolved several display issues when using windows large fonts.
  734.  
  735. v1.2 Builds 604-608
  736. - Minor bug fixes
  737.  
  738. v1.2 Build 603
  739. - When entering a url from the quick connect that contains a hex
  740.   escape syntax (i.e %20), FlashFXP first attempts to change into
  741.   the directory, but if it fails, it then converts the hex escape
  742.   syntax into the true characters and attempts to change into that.
  743.  
  744. v1.2 Build 602
  745. - Fixed a problem with Calculate disk space not changing back to the
  746.   original path once completed.
  747. - The FTP transfer progress bar is now made up of two colors. when
  748.   resuming a file the percentage already transferred is displayed in a
  749.   dark yellow, while the new progress will be displayed in yellow,
  750.   this will give the user a better idea of how much has transferred
  751.   since the file was resumed.
  752.  
  753. v1.2 Build 600-601
  754. - Tweaked the popup menu, It shouldn't disappear anymore.
  755.  
  756. v1.2 Build 598-599
  757. - Minor bug fixes
  758.  
  759. v1.2 Build 597
  760. - Pressing Abort a second time in the Calculate Space Used dialog
  761.   forces an abort.
  762.  
  763. v1.2 Build 596
  764. - Resolved several minor problems related to the pop up menus.
  765.   Thanks Wild-Rose for helping me.
  766. - On the On Transfer Complete menu Disconnect Site(s) and Quit
  767.   FlashFXP were reversed. Thanks again Wild-Rose =)
  768. - Changed CHMOD, you can now manually enter the file mode.
  769.  
  770. v1.2 Build 595
  771. - It seems also double-clicking the status window cleared the
  772.   clipboard.
  773.  
  774. v1.2 Build 594
  775. - The List Queue now utilizes system icons for the files/folders
  776.   icons.
  777. - Pressing Cancel on the Copy Url dialog no longer reports invalid
  778.   password.
  779.  
  780. v1.2 Build 593
  781. - If the user compares folders during a transfer it messed up the
  782.   transfer progress bar because they both use the same progress bar.
  783.   The compare folder progress bar is now suppressed during transfers.
  784.  
  785. v1.2 Build 591
  786. - When double-clicking the status window sometimes it would copy the
  787.   text below the cursor to the clipboard, this was not the intended
  788.   effect and has been resolved.
  789. - Under some circumstances the file transfer mode was not set
  790.   correctly, I am very positive that it has been completed fixed.
  791.  
  792. v1.2 Builds 589-590
  793. - No significant changes
  794.  
  795. v1.2 Build 588
  796. - Added Confirmation to save changed to an edited site in the site
  797.   manager. By default this will be enabled, you can disable it via
  798.   the Preferences on the Options tab.
  799.  
  800. v1.2 Build 587
  801. - Several improvements made to the internal editor.
  802.  
  803. v1.2 Build 586
  804. - No significant changes
  805.  
  806. v1.2 Build 585
  807. - When renaming a site in the Site Manager it now supports simple case
  808.   manipulation, previously this reported an error saying the site
  809.   already existed. Reported by Raccoon.
  810. - After adding a site in the Site Manager, Attempting to delete it
  811.   before pressing Apply would result in the site not being deleted.
  812.   This has been resolved. Reported by Raccoon.
  813.  
  814. v1.2 Builds 580-584
  815. - No significant changes
  816.  
  817. v1.2 Build 579
  818. - Fixed remote view sort, it wasn't sorting by the value set in the
  819.   Preferences on start up.
  820. - Cleaned up the sorting routine code.
  821.  
  822. v1.2 Build 578
  823. - Minor bug fixes
  824.  
  825. v1.2 Build 577
  826. - Fixed left side bookmark popup. I was tinkering around with my
  827.   code and forgot to revert things back to the working method.
  828.  
  829. v1.2 Build 576
  830. - Fixed Access violation when starting flashfxp or closing the
  831.   preferences, this was caused when the local view was set to
  832.   a directory which was empty.
  833.  
  834. v1.2 Build 575
  835. - Under some conditions right clicking the status window cleared the
  836.   clipboard. Reported by Whoppie.
  837. - Back in build 561 I found out that I had to set the transfer mode
  838.   before getting the current file size when uploading, This caused
  839.   a hidden problem where sometimes FlashFXP was not setting the
  840.   correct transfer mode. Reported by Usurper.
  841.  
  842. v1.2 Build 574
  843. - Added support to handle "MACOS Peter's Server" PASV replies which
  844.   are non-standard.
  845. - Well it seems that change made back in build 561 "Recursive queuing
  846.   is now handled differently" caused another problem with GLFTPD,
  847.   where spaces are replaced with a "_". This has been corrected.
  848.   Reported by Usurper.
  849.  
  850. v1.2 Build 573
  851. - If FlashFXP fails to make a directory it no longer tries to remove
  852.   it if 'clean up empty directories' is enabled.
  853.  
  854. v1.2 Build 572
  855. - Minor bug fixes
  856.  
  857. v1.2 Build 571
  858. - Minor bug fixes
  859.  
  860. v1.2 Build 570
  861. - When 'Close unused ftp connections during transfer' was unchecked
  862.   and the user is connected to two sites doing a local download on the
  863.   left side, if the right ftp is disconnected the status bar is wiped
  864.   out. Thanks Raccoon for pointing this out
  865.   .
  866. - Corrected the proxy types as some of the descriptions were reversed.
  867.  
  868. - To resolve a problem with using %[] in custom commands, %[] is only
  869.   treated as a variable if the line contains a %d. Since %[] can only
  870.   be used in conjunction with %d dialogs.
  871.  
  872. - That change made back in build 561 "Recursive queuing is now handled
  873.   differently" was case sensitive and caused some problems on GLFTPD
  874.   since it forces the first letter of the folder name as uppercase.
  875.   Reported by Usurper.
  876.  
  877. v1.2 Build 569
  878. - Minor bug fixes
  879.  
  880. v1.2 Build 568
  881. - Major memory leak found and resolved. The option 'Flash window on
  882.   transfer complete' also flashes the tray icon when FlashFXP is
  883.   minimized to the system tray. The icon used for the flash effect was
  884.   not correctly handled causing a leak every time it flashed.
  885.  
  886. v1.2 Build 567
  887. - Drives that return -1 as the free space (usually network drives)
  888.   now bypass the 'Check free space on download' option.
  889.   Thanks Wild-Rose for pointing this out.
  890.  
  891. v1.2 Build 566
  892. - It appears the default ASCII file extension list did not initialize
  893.   until after the user opened the ASCII file extension dialog and
  894.   clicked OK. Thanks Peter for pointing this out.
  895.  
  896. v1.2 Build 565
  897. - Minor code improvements here and there.
  898.  
  899. v1.2 Build 564
  900. - There must be a conspiracy against me! 3 different people asked me
  901.   to allow them to change the 'On Ask wait 30 seconds then overwrite'
  902.   on the file exist options dialog in the past 24hrs.. Ok.. Ok.. its
  903.   now user defined.
  904.  
  905. v1.2 Build 563
  906. - Improved abort handling to calculate space used
  907.  
  908. - When entering a directory in local view it now selects the first
  909.   item unless your backing out of a previous directory in that case
  910.   the previous directory is selected.
  911.  
  912. v1.2 Build 562
  913. - Added close button to the check space used dialog.
  914.  
  915. - Toggling visible list view columns is now done by right clicking on
  916.   the column header and selecting customize. (Local view can be
  917.   customized too!)
  918.  
  919. v1.2 Build 561
  920. - Recursive queuing is now handled differently, as pointed out to me
  921.   by Usurper the existing method was crap.
  922.  
  923.   Here is an example of how the existing way works using fxp, you
  924.   queue a folder on site 1, it enters the folder and queues the files,
  925.   it then makes/enters the folder on site 2 but if it fails it keeps
  926.   trying to change into the folder for the remaining files.
  927.  
  928.   The new method, If you queue a folder on site 1 and its unable to
  929.   make/enter that folder on site 2 all files queued under that folder
  930.   are skipped.
  931.  
  932.   No point trying to change into a folder that you failed to create
  933.   and doesn't exist.
  934.  
  935. - jaybee reported a problem with ftp uploading on linux servers.
  936.   After extensive testing it appears there was a small bug with ftp
  937.   upload resuming on selective linux ftp servers. FlashFXP issues the
  938.   size command to determine the correct file size without having to
  939.   refresh the listing. some linux servers return the size based on the
  940.   transfer mode. To resolve this bug FlashFXP now sets the transfer
  941.   mode prior to checking the file size.
  942.  
  943. - Rewrote parts of the local view (explorer) code, file listing should
  944.   be noticeably faster.
  945.  
  946. - Rearranged the layout of the Restore Queue dialog so the options are
  947.   on top, this should help prevent accidently toggling of the options.
  948.  
  949. - When local downloading and the file exist option was set to ask,
  950.   selecting resume caused the file to be overwrote. thanks
  951.   cyber_wizard for pointing this out.
  952.  
  953. v1.2 Build 560
  954. - Fixed another glitch in the unregister option.
  955. - Fixed serious problem with renaming sites within groups. Thanks
  956.   Raccoon for pointing this out.
  957. - ok so I broke anti-idle, its fixed again.
  958.  
  959. v1.2 Build 559
  960. - Fixed bug in remote Edit, FlashFXP was sending NOOP during the FTP
  961.   upload which may cause the transfer to hang.
  962. - Updated Live Update server list, removed flashfxp.castlegardens.com
  963.   as the 3rd server since it's history. For a trial period
  964.   www.flashfxp.com will act as the 1st server. (faster?)
  965.  
  966. v1.2 Build 558
  967. - Numerous improvements to the local view (shell explorer)
  968. - Fixed glitch in the expiration system. (first time users were given
  969.   a dialog which said ffxp had expired) Thanks Noah for pointing this
  970.   out.
  971.  
  972. v1.2 Build 557
  973. - Fixed minor glitch in the anti-idle.
  974. - Added extra debugging for linkster who noticed a strange problem
  975.   with the local view. problem not resolved.
  976.  
  977.  
  978. v1.2 Build 555
  979. - Fixed a bug that prevented the user from unregistering FlashFXP.
  980. - Minor changes to the site manager.
  981. - Changed Internal Editor, The user can now use a different font for
  982.   the Welcome Message/Other text.
  983. - Added CheckPoint Firewall 1 support.
  984. ----------------------------------------------------------------------
  985. Copyright 1998-2002 Charles DeWeese